Create a Physical Data Service from a Java Function
This page last changed on Nov 27, 2008.
Oracle Data Service Integrator Documentation > Data Services Developer's Guide How To Create a Physical Data Service from a Java Function
You can create physical data services based on custom Java functions that return both simple and complex types.
TopicsSetting Up the Physical Data Service Creation WizardPhysical data services are created using a wizard. Physical Data Service Creation WizardStarting the WizardTo start the physical data service creation wizard:
Creating a New Physical Data ServiceAccessing Java FunctionsAfter you choose Java Function as your data source, you need to specify a class name containing the Java functions.
Choosing Java Function as a Data SourceChoosing the Java class:To choose the Java class containing the Java functions:
Open Java Class DialogSelecting Java Functions to ImportAfter you select Java Function as your data source, you need to select the Java functions to import. Selecting Java Function DialogTo select the Java functions to import:
Setting Characteristics of Imported Java FunctionsAfter choosing the Java functions to import, you can optionally set the characteristics of the functions.
Setting Characteristics of Imported Java FunctionsThe following table describes the available options for each function you have selected to import. Options Available for Imported Java Functions
To set the characteristics of imported Java functions:
Setting the Physical Data Service NameYou can set the name of your data service to any legal name that does not conflict with another name in the current dataspace. To complete the wizard:
Oracle Data Service Integrator creates a pragma (visible in Source view) that defines the function signature and relevant schema type for complex types such as schema elements or SDO types. If there are existing data services in your project, you have the option of adding functions and procedures to that library or creating a new library for them. All the Java file functions are located in the same data service.
See AlsoConceptsHow Tos |
![]() |
Document generated by Confluence on Jan 13, 2009 15:57 |